// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.sina.weibo.sdk.api; import android.os.Bundle; import com.sina.weibo.sdk.utils.LogUtil; // Referenced classes of package com.sina.weibo.sdk.api: // BaseMediaObject public final class WeiboMessage { public BaseMediaObject mediaObject; public WeiboMessage() { } public WeiboMessage(Bundle bundle) { toBundle(bundle); } public boolean checkArgs() { if (mediaObject == null) { LogUtil.e("Weibo.WeiboMessage", "checkArgs fail, mediaObject is null"); return false; } if (mediaObject != null && !mediaObject.checkArgs()) { LogUtil.e("Weibo.WeiboMessage", "checkArgs fail, mediaObject is invalid"); return false; } else { return true; } } public Bundle toBundle(Bundle bundle) { if (mediaObject != null) { bundle.putParcelable("_weibo_message_media", mediaObject); bundle.putString("_weibo_message_media_extra", mediaObject.toExtraMediaString()); } return bundle; } public WeiboMessage toObject(Bundle bundle) { mediaObject = (BaseMediaObject)bundle.getParcelable("_weibo_message_media"); if (mediaObject != null) { mediaObject.toExtraMediaObject(bundle.getString("_weibo_message_media_extra")); } return this; } }